Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

{name.shown} et -oth-

  • jltrussart11
  • jltrussart11's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
8 years 1 month ago #133525 by jltrussart11
{name.shown} et -oth- was created by jltrussart11
Bonjour,

Je cherche la meilleure façon d'afficher la réponse à un choix multiple avec une option autre avec le EM.

Lorsque j'utilise {name.shown} et que je sélectionne et précise l'option "autre", le code -oth- s'affiche. Devrais-je utiliser un filtre conditionnel ou il y a quelque chose que je ne pige pas?

Merci!
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 1 month ago #133526 by DenisChenu
Replied by DenisChenu on topic {name.shown} et -oth-
Salut,

Il me semble que c'est name_other.NAOK :
{if(name.shown=="-oth-",name_other.NAOK,name.shown)}

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • jltrussart11
  • jltrussart11's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
8 years 1 month ago #133534 by jltrussart11
Replied by jltrussart11 on topic {name.shown} et -oth-
Merci beaucoup de votre aide!

NOAK fonctionne parfaitement! quand il est utilisé individuellement ou dans une liste. ex.
{list(QuelsLogicielsDesign_1.shown,QuelsLogicielsDesign_2.shown,QuelsLogicielsDesign_other.NAOK)}

Cependant, dans un filtre conditionnel, il faut utiliser la formulation suivante:
{if(name_1.value=="Y",'option autre cochée','option autre non cochee')}
The topic has been locked.
  • jltrussart11
  • jltrussart11's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
8 years 3 weeks ago #133947 by jltrussart11
Replied by jltrussart11 on topic {name.shown} et -oth-
Bonjour,

Je galère encore une fois avec les -oth- avec la Version 2.50+ Build 160401.

1- Liste(radio)
Dans une question Liste(radio)
{if(Objets_other.shown=="Y",Objets_other.NAOK,Objets.shown)} ne fonctionne pas.
Par contre, {Objets_other.NAOK}

2- Choix multiple (checkbox)

Dans un choix multiple, affiché sur la même page que la question,

{list(materielRequis_1.shown,materielRequis_2.shown,materielRequis_3,materielRequis_4,materielRequis_5,materielRequis_6,materielRequis_7,materielRequis_8,materielRequis_9,materielRequis_10,materielRequis_11,materielRequis_other.NAOK)} ne fonctionne pas, ni {if(materielRequis_1=="Y",join("-",materielRequis_1.shown),"")}.

Il me semble que {if(materielRequis_1=="Y",join("-",materielRequis_1.shown),"")} fonctionnait dans les versions précédentes.

Qu'est-ce que je ne pige pas?

Merci de votre aide!
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 3 weeks ago #133974 by DenisChenu
Replied by DenisChenu on topic {name.shown} et -oth-
Salut,

Est ce que tu pourrais :
- Faire un petit questionnaire : 2 questions sur la 2.06
- Tester ce petit questionnaire sur la 2.06
- Importer sur la 2.50 et voir si cela fonctionne ?
=> Si ce n'est pas le cas : rapporter le bug avec le fichier lss.

Si tu n'as plus de 2.06 : faire le questionnaire sur la 2.50, et l'envoyer ici (fichier lsss) que je regarde sur la 2.06.

C'est tout à fait possible que la version 2.50 ait des bugs à ce niveau. Normalement, cela n'aurait pas du changer.

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • jltrussart11
  • jltrussart11's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
8 years 3 weeks ago #133991 by jltrussart11
Replied by jltrussart11 on topic {name.shown} et -oth-
Parfait! Je m'occupe de cela!

J'ai déjà une 2.06 en production. Je fais le test!

Merci beaucoup de votre aide.
The topic has been locked.
  • jltrussart11
  • jltrussart11's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
8 years 3 weeks ago - 8 years 3 weeks ago #134112 by jltrussart11
Replied by jltrussart11 on topic {name.shown} et -oth-
J'obtiens le même problème avec la 2.06. C'est donc mes formules EM qui ne sont pas bonnes.

Je joins l'exemple en 2.6.
Last edit: 8 years 3 weeks ago by jltrussart11.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 3 weeks ago #134122 by DenisChenu
Replied by DenisChenu on topic {name.shown} et -oth-
Salut,

Des problèmes de virgules:
Code:
{if(materielRequis_10=="Y",join("-"materielRequis_10.shown),"")}
le manque de virgule après le "-" plante le javascript.
Le bug serait éventuellement à rapporter : mais ne sera pas évident à corriger.

Sinon :
- materielRequis_other.shown donne 'Autre'
- materielRequis_other.NAOK donne le champ entré par l'utilisateur.

materielRequis_other.NAOK ne donne jamais Y.

Version updatée ajoutée

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • jltrussart11
  • jltrussart11's Avatar Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
8 years 2 weeks ago #134142 by jltrussart11
Replied by jltrussart11 on topic {name.shown} et -oth-
Merci de votre précieuse collaboration!

Cela fonctionne super bien avec avec les choix multiples.

Cependant, j'aimerais utiliser cette expression dans la synthèse du questionnaire (Email reprenant la synthèse des réponses ou une question reprenant ces réponses)

De plus, cela ne fonctionne pas avec une question de type liste(radio).

Merci encore de votre temps! Je galère pas mal avec la documentation de EM.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
8 years 2 weeks ago #134292 by DenisChenu
Replied by DenisChenu on topic {name.shown} et -oth-
Salut,

Sur to questionaire : les choix radio fonctionnait. Mais désactivé avec le bug javascript.

Sinon : tu peux utiliser le gestionnaire d'expression de la même façon dans les courriels finaux.

Denis

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
Moderators: Nickko

Lime-years ahead

Online-surveys for every purse and purpose